Conversation
edsu7
commented
Mar 17, 2026
- remove mandatory MD5sum and filesize + add missing field generation if missing
- add fork limit on SONG/SCORE processes to reduce auth calls
- remove mandatory MD5sum and filesize + add missing field generation if missing - add fork limit on SONG/SCORE processes to reduce auth calls
|
To test: See |
|
@edsu7 , do you mind to separate the current PR into two PRs. One for adding fork limit and another for md5 & filesize check? So that we can quickly merge the one for adding fork limit to unblock the current submissions and tests? For md5 & filesize, I found an issue regarding |
- remove cross_check and move md5 verification to payload generation - add filesize calculation to payload generation
|
To test: Test case |
| "fileName": file_row.get("fileName", None), | ||
| "fileSize": int(file_row.get("fileSize")) if file_row.get("fileSize") and file_row.get("fileSize").isdigit() else None, | ||
| "fileName": file_name, | ||
| "fileSize": int(file_row.get("fileSize")) if file_row.get("fileSize") and file_row.get("fileSize").isdigit() else calculate_filesize(file_path), |
There was a problem hiding this comment.
We can add similar function of verify_filesize().
| PCGLST0003 analysis_003 variantCall PART_003 SPEC_003 SAMPLE_003 EXP_003 Genomics Germline Single sample GRCh38 GENCODE v38 | ||
| PCGLST0003 analysis_004 sequenceAlignment PART_004 SPEC_004 SAMPLE_004 EXP_004 Genomics GRCh38 GENCODE v38 | ||
| PCGLST0003 analysis_005 sequenceExperiment PART_004 SPEC_004 SAMPLE_004 EXP_005 Genomics GRCh38 GENCODE v38 | ||
| PCGLST0003 analysis_006 sequenceAlignment PART_004 SPEC_004 SAMPLE_004 EXP_004 Genomics GRCh38 GENCODE v38 |
There was a problem hiding this comment.
Can we create new metadata test files for analysis, file and workflow?
lindaxiang
left a comment
There was a problem hiding this comment.
Tested it and worked as expected.